package com.cty.pojo;

import java.util.List;
import java.util.Map;

public class ShopDetailVO {
    private Shop shop;
    private List<RecommendedDishes> recommendedDishesList;
    private  Map<ShopReview, Customer> shopReviewCustomerMap;


    public ShopDetailVO(){}
    public ShopDetailVO(Shop shop, List<RecommendedDishes> recommendedDishesList, Map<ShopReview, Customer> shopReviewCustomerMap) {
        this.shop = shop;
        this.recommendedDishesList = recommendedDishesList;
        this.shopReviewCustomerMap = shopReviewCustomerMap;
    }

    public Shop getShop() {
        return shop;
    }

    public void setShop(Shop shop) {
        this.shop = shop;
    }

    public List<RecommendedDishes> getRecommendedDishesList() {
        return recommendedDishesList;
    }

    public void setRecommendedDishesList(List<RecommendedDishes> recommendedDishesList) {
        this.recommendedDishesList = recommendedDishesList;
    }

    public Map<ShopReview, Customer> getShopReviewCustomerMap() {
        return shopReviewCustomerMap;
    }

    public void setShopReviewCustomerMap(Map<ShopReview, Customer> shopReviewCustomerMap) {
        this.shopReviewCustomerMap = shopReviewCustomerMap;
    }

    @Override
    public String toString() {
        return "ShopDetailVO{" +
                "shop=" + shop +
                ", recommendedDishesList=" + recommendedDishesList +
                ", shopReviewCustomerMap=" + shopReviewCustomerMap +
                '}';
    }
}
